package io.adrainty.bolee.security.models.constants;

/**
 * @author AdRainty
 * @version V1.0.0
 * @since 2025/8/9 下午11:37
 */
public class ResourceConstants {

    private ResourceConstants() {
    }

    // 缓存父包
    public static final String CACHE_PREFIX = "resource:";

    // 缓存父包
    public static final String BASIC = CACHE_PREFIX + "basic";

    // 分布式锁前缀
    public static final String LOCK_PREFIX = CACHE_PREFIX + "lock:";

    // page分页
    public static final String PAGE = CACHE_PREFIX + "page";

    // list下拉框
    public static final String LIST = CACHE_PREFIX + "list";

    // tree树形
    public static final String TREE = CACHE_PREFIX + "tree";

    // 菜单
    public static final String MENUS = CACHE_PREFIX + "menus";

    //常量目录
    public static final String CATALOGUE = "c";

    //常量菜单
    public static final String MENU = "m";

    //常量平台
    public static final String SYSTEM = "s";

    //前端显示布局
    public static final String COMPONENT_LAYOUT="Layout";

}
